package com.dhecp.project.storage.domain;

import com.dhecp.common.annotation.ForUpdate;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @program: kjecp
 * @description: 仓储-商品组装方案维护
 * @author: hlf
 * @create: 2022-08-26 19:48
 */
public class AssemblyMaintain {

    private String guid;//唯一标识
    @ForUpdate(fieldName = "组装方案")
    private String name;//组装方案
    @ForUpdate(fieldName = "组装方式")
    private String way;//组装方式
    @ForUpdate(fieldName = "商品名称")
    private String productName;//商品名称
    @ForUpdate(fieldName = "商品编号")
    private String productID;//商品编号
    @ForUpdate(fieldName = "长度(CM)")
    private Double length;//长度(CM)
    @ForUpdate(fieldName = "宽度(CM)")
    private Double width;//宽度(CM)
    @ForUpdate(fieldName = "高度(CM)")
    private Double height;//高度(CM)
    @ForUpdate(fieldName = "重量(G)")
    private Double weight;//重量(G)
    @ForUpdate(fieldName = "商品长度(CM)")
    private Double productLength;//商品长度
    @ForUpdate(fieldName = "商品宽度(CM)")
    private Double productWidth;//商品宽度
    @ForUpdate(fieldName = "商品高度(CM)")
    private Double productHeight;//商品高度
    @ForUpdate(fieldName = "商品重量(CM)")
    private Double productWeight;//商品重量

    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;//创建时间
    private String createUser;//创建人
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;//修改时间
    private String updateUser;//修改人




    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getWay() {
        return way;
    }

    public void setWay(String way) {
        this.way = way;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductID() {
        return productID;
    }

    public void setProductID(String productID) {
        this.productID = productID;
    }

    public Double getLength() {
        return length;
    }

    public void setLength(Double length) {
        this.length = length;
    }

    public Double getWidth() {
        return width;
    }

    public void setWidth(Double width) {
        this.width = width;
    }

    public Double getHeight() {
        return height;
    }

    public void setHeight(Double height) {
        this.height = height;
    }

    public Double getWeight() {
        return weight;
    }

    public void setWeight(Double weight) {
        this.weight = weight;
    }

    public Double getProductLength() {
        return productLength;
    }

    public void setProductLength(Double productLength) {
        this.productLength = productLength;
    }

    public Double getProductWidth() {
        return productWidth;
    }

    public void setProductWidth(Double productWidth) {
        this.productWidth = productWidth;
    }

    public Double getProductHeight() {
        return productHeight;
    }

    public void setProductHeight(Double productHeight) {
        this.productHeight = productHeight;
    }

    public Double getProductWeight() {
        return productWeight;
    }

    public void setProductWeight(Double productWeight) {
        this.productWeight = productWeight;
    }
    
}
